package com.shop.service;

import com.shop.pojo.DtsCoupon;

import java.util.Map;

/**
 * @ClassName DtsCouponService
 * @Author xiao宋
 * @Date 8:16  2022/10/20
 * @Version 1.0
 * @Description TODO
 */
public interface DtsCouponService {
    Map<String, Object> findByPage(Integer page, Integer limit, String sort, String order, String name, Integer status, Integer type);
    /**
     * 优惠券详情 --> 显示用户对应优惠券列表
     * @param page
     * @param limit
     * @param sort
     * @param order
     * @param couponId 要显示的优惠券 ID
     * @param userId 用户查找时候的用户 ID
     * @param status 用户的使用优惠券状态
     * @return
     */
    Map<String, Object> findByCouponUserPage(Integer page, Integer limit, String sort, String order, Integer status, Integer userId, Integer couponId);

    DtsCoupon findByCouponId(Integer id);
}
